engage in a bloody battle - French English Dictionary